body mounting - German English Dictionary